﻿/*reset*/
.no-border {
    border: none;
    border-radius: 0;
}


/*top bar*/
.top-bar {
    background: #F5F5F5;
    padding: 10px 0px;
}

    .top-bar .lang {
        font-size: 11px;
    }

        .top-bar .lang button {
            border: none;
            border-radius: 0px;
        }

        .top-bar .lang ul.dropdown-menu {
            margin-top: 0px;
        }

.top-links {
    margin: 6px 0px 0px;
}

    .top-links li {
        float: left;
        padding: 0px 10px;
        border-right: 0.5px solid #f89e9e;
    }

        .top-links li:last-child {
            border: none;
            padding-right: 0px;
        }

/*Main Header*/
.main-header {
    padding: 35px 0px;
}

    .main-header .search-w input[type=text] {
        width: 205px;
    }

    .main-header .search-w button {
        margin-right: -38px;
    }

.cart-w, .wishlist-w {
    float: left;
}

.cart-w {
    margin: 0px 20px 0px 0px;
}

.cart-info {
}

.cart-wish-w span {
    border: 1px solid #e1e1e1;
    padding: 5px 10px;
    display: block;
    float: left;
    border-right: none;
}

    .cart-wish-w span strong {
        font: 12px;
        font-weight: normal;
        color: #F2532F;
        padding-right: 5px;
    }

.cart-wish-w a {
    display: block;
    float: left;
    width: 39px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    color: #ffffff;
    background: #F2532F;
    margin-top: -3px;
}

/*main-nav*/
.main-nav {
    background: #1e1e21;
}

    .main-nav li a {
        font-size: 14px;
        font-weight: bold;
        color: #fff;
        padding: 15px;
        border-top: 5px solid #1E1E21;
    }

        .main-nav li a:hover, .main-nav li.active a:hover, .main-nav li.active a, .main-nav li.after a, .main-nav li a:focus{
            color: #000;
            border-radius: 0px;
            border-color: #f2532f;
            background: #fff;
        }


    .main-nav li ul li {
    }

        .main-nav li ul li a {
            background: #fff;
            color: #000;
            border: none;
            border-radius: 0px;
            font-size: 12px;
            font-weight: normal;
            padding: 5px 10px;
        }

/*slider*/
.slider
{
    
}
.carousel-caption{
    font-size:40px;
}

/*content*/
section.content{
    padding:40px 0px;
}

/*promo*/
.promo{
    margin-bottom:30px;
}
.promo img{
    width:100%;
}

/*product list*/
h3.box-title{
    text-align:center;
    padding-bottom:10px;
    border-bottom:1px solid #e1e1e1;
    margin:20px;
    text-transform:uppercase;
}


.product-item{
    position:relative;
}

.product-item .image img{
    border-bottom:1px solid #e1e1e1;
    padding-bottom:40px;
}

.product-item .image .line{
    width:20px;
    height:1px;
    background:#F2532F;
    margin:-1px 0px 0px 20px;
    text-align:center;
}

    .product-item .image:hover .line {
        transition:width 2s;
        width:95%;        
    }

.product-item .image .wishlist{
    position:absolute;
    bottom:135px;
    right:25px;
    display:none;
}

.product-item:hover .image .wishlist{
    display:block;
}

.product-item .image .wishlist a{
    display:block;
    width:33px;
    height:33px;
    color:#fff;
    background:#F2532F;
    line-height:33px;
    text-align:center;
    border-radius:2px;
}
    .product-item .image .wishlist a:hover {
        background-color:#000;
        transition:all 200ms ease-in-out 0s;
    }
    .product-item .tittle
    {
        color:blue;
    }
    .product-item .info ins{
        color:#F2532F;
    }
    .product-item .info del {
        color:#e1e1e1;
    }


/*about*/
.about
{
    margin-top:30px;
}

.about-w{
    background:#000;
    color:#e1e1e1;
    padding:20px 10px;
    text-align:center;
}

.about p{
    font-size:13px;
    font-family:Tahoma;
    font-style:italic;
}


